<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <script>

        // Math.random()   0-1之间的


        // 0-100之间 
        var n = Math.random() * 100;
        document.write(n);


        // 0-100之间的整数   [0,100]
        //   想要取到最大值   Math.round()   /   Math.ceil()    取到最大值的概率不一样
        n = Math.ceil(n);
        console.log(n);


        // 产生3位数   --- 100-1000 之间
        //    0-900   +   100
        // 

        var n = Math.random() * 900 + 100;


        // 产生  20-70 之间的随机数   * 50 + 20

        // min - max 之间的随机数  Math.random() * (max - min) + min





        // 1 产生一个6位整数  转时分秒
        // 1.1 产生6位数
        var n = parseInt(Math.random() * (1000000 - 100000) + 100000);
        // 1.2 求天数   一天 3600 * 24 s
        var d = parseInt(n / (3600 * 24));
        // 1.3 求小时   天的余数
        var h = parseInt(n % (3600 * 24) / 3600);
        // 1.4 求分钟   小时的分数
        var m = parseInt(n % 3600 / 60);
        // 1.5 求秒数   分钟的余数
        var ss = parseInt(n % 60 / 1);


        // 2 产生一个四位的随机验证码    字符串拼接   
        //   分析：四位数是数字，四位验证码是字符串(可以有0012)
        //      '' + a + b + c + d




    </script>

</body>

</html>